The Speed Demon Strikes Again